foreign baseball player - Spanish English Dictionary